large number

nouns

a large indefinite number
"a battalion of ants"; "a multitude of TV antennas"; "a plurality of religions"